exercise due diligence - Alemán Inglés Diccionario